home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / c / gc / readme < prev    next >
Encoding:
Text File  |  1994-10-27  |  1.5 KB  |  31 lines

  1. This directory contains various versions of the Boehm-Demers-Weiser
  2. conservative garbage collector.  The collector can be used as a garbage
  3. collecting replacement for C malloc or C++ New.  It is also used by a
  4. number of programming language implementations that use C as intermediate
  5. code.  It may also be used as a leak detector for C or C++ programs, though
  6. that is not its primary goal.
  7.  
  8. The file gc.tar.Z is a copy of the version currently considered most stable.
  9. This may not be the latest version.  However the latest version will
  10. often support additional target platforms or features.
  11.  
  12. See the README file in the distribution for more details.
  13.  
  14. The file boecha.ps.Z contains a reprint of the paper "A Proposal for
  15. Garbage-Collector-Safe C Compilation", by Boehm and Chase.  It originally
  16. appeared in the December 1992 issue of the Journal of C Language Translation.
  17. We thank John Levine and JCLT for allowing us to make the paper
  18. available electronically, and providing PostScript for the final version.
  19. (In retrospect, this paper did not pay enough attention to the case
  20. in which all interior pointers are considered valid.  Some of the
  21. stated assumptions are unnecessarily restricitive, and simpler techniques
  22. suffice.)
  23.  
  24. The file sched.tar.Z contains a rather primitive and not well-tested
  25. SPARC instruction scheduler that operates on assembly files.  It is in this
  26. directory primarily because I didn't want to set up another ftp directory.
  27. (It does implement a GC-safe option.)
  28.  
  29. Hans-J. Boehm
  30. (boehm@parc.xerox.com)
  31.